permanent restoration - Francés Inglés Diccionario